ImaAdBreak

interface ImaAdBreak : AdBreak, ImaAdBreakConfig

Contains IMA specific information about an AdBreak.

Properties

currentFallbackIndex
Link copied to clipboard
abstract val currentFallbackIndex: Int?
Used internally for keeping track of the current fallback index when doing ad-waterfalling.

Inherited properties

ads
Link copied to clipboard
abstract val ads: List<Ad>
The ads scheduled for this AdBreak.
fallbackTags
Link copied to clipboard
abstract val fallbackTags: Array<AdTag>
Defines an array of fallback ad tags which will be tried one after the other if the original ad tag does not provide a valid response.
id
Link copied to clipboard
abstract val id: String
The id of the corresponding AdBreakConfig.
position
Link copied to clipboard
abstract val position: String
Defines when the ad break should be played.
replaceContentDuration
Link copied to clipboard
abstract val replaceContentDuration: Double?
Returns how many seconds of the main video content should be replaced by ad break(s).
scheduleTime
Link copied to clipboard
abstract val scheduleTime: Double
The time in seconds in the media timeline the AdBreak is scheduled for.
skippableAfter
Link copied to clipboard
abstract val skippableAfter: Double?
Specifies after which time ads in the ad break become skippable.
tag
Link copied to clipboard
abstract val tag: AdTag
Defines the url and type of the ad manifest.